@charset "utf-8";
/* CSS Document */

body, button, input, select, textarea {font-size:13px;font-family:"微软雅黑",Arial,Helvetica,sans-serif,"宋体",tahoma,arial;}
body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, p,td,tr,th{margin:0;padding:0;border:0;outline:0;word-break:break-all;word-wrap: break-word;}
body{ background-color:#f2f1f1;}
a,a:link,a:active,a:visited{text-decoration: none; cursor:pointer;}
a,a:link,a:active,a:visited{color:#000;} 
a:hover{text-decoration:underline;}
em{font-style: normal;font-weight: normal;}
i{font-style: normal;}
form{margin:0px; padding:0px;}
img{border:0;}
ul{list-style-type:none; display:block;}
table{border-collapse:collapse;border-spacing:0;}
input, select, textarea{font-size:12px; font-family:inherit;font-size:inherit;font-weight:inherit;}
textarea{resize:none; scrollbars=no; overflow:auto;}
input, textarea {outline-style: none;}
input:focus,textarea:focus{outline:none;}
strong {font-weight: bolder;}
pre{white-space: normal; line-height: 24px;}
#detail_mian .detail_content pre{white-space: normal; line-height: 24px;}
.input_click{border:1px solid #A5C760; background:#f4ffd4;}/*点击表格中的input背景边框变色*/
.color_text textarea{font-size:12px; padding:3px 0px;line-height:22px; overflow-x: hidden; display: inline-block; border: 1px solid #e6e6e6}/*多行输入框边框颜色*/
input.no_b{border:none;}
.align_r{text-align: right;}
.align_l{text-align: left;}
.align_c{text-align: center;}
.lf {float: left;}
.rf {float: right;}
.clear{clear:both; margin:0; padding:0; border:0;}
.clearfix:after{clear: both;content: "."; display: block; height: 0; font-size: 0; visibility: hidden;}
.clearfix{display: block;zoom: 1; }
.b{font-weight: bold;}
.t_indent{text-indent: 2em}
a.praise{ padding-left:17px; background:url(../images/pic.gif) -99px -27px no-repeat;}

/*颜色*/
.block{color:#000;}
.red{color: #FF0000;padding-bottom: 6px 0;}
.erd a{text-decoration: none;  color:#3e3e3e; cursor:pointer;} 
.erd a:hover{text-decoration: none;  color:#0095CD;}
.gray {color:#999}/*灰色*/
.green{color:#2A7E03}
.orange{color:#FF7200}
.blue{color:#26abff;}
.blue a{color:#26abff;}
.blue a:hover{ text-decoration:underline;}

/*字体大小*/
.f10{font-size:10px; color:#999; }	
.f11{font-size:11px;}
.f2 {font-size:12px; color: #999; font-weight: normal;}
.f12{font-size:12px; color: #666666;}
.f13{font-size:13px;}	
.f14{font-size:14px;}

/*顶部样式*/
.top{background:url(../images/top_bg.jpg) repeat-x;}
.top_con{height:62px;width:990px; margin:0 auto;color:#616265; position:relative}
	.top_con .logo{ display:block;width:343px;height:44px; background:url(../images/logo_bg.gif) no-repeat; margin:10px 0 0 10px;}
	.top_con .top_r{margin-top:5px;}
	.top_con .top_r a{color:#616265; line-height:25px;}
	.top_con .top_r a,.top_con .top_r span{ margin-left:5px;}	
	.top_con .search{ background-color:#fff; border:1px solid #26abff;width:132px;height:23px; line-height:23px;}
	.top_con .search input{border:none; background:none; margin:1px 0 0 5px;width:100px;color:#a1a2a3; float:left;font-size:14px; }
	.top_con .search a{ display:block;width:17px;height:17px; float:right; background:url(../images/pic.gif) right top no-repeat; margin:4px 4px 0 0;}
	.top_con .top_r a.name{ padding-right:20px; background:url(../images/pic.gif) right -160px no-repeat;}
	.top_con .top_r a.name:hover{ text-decoration:none;}
	.layer_topmenu_list{ position:absolute;top:25px;right:0;border:2px solid #26abff; border-top:none;width:166px; background-color:#fff;}
	.layer_topmenu_list .layer_list_top{ background:url(../images/pic.gif) 0 -184px repeat-x;height:5px;width:166px; overflow:hidden;}
	.layer_topmenu_list .layer_list_top em{ display:block;width:14px;height:5px; background:url(../images/pic.gif) -43px -201px no-repeat; float:right; margin-right:15px;}
	.layer_topmenu_list ul{border:1px solid #d0d1d4; border-top:none;}
	.layer_topmenu_list li{height:24px; line-height:24px; text-indent:5px;}
	.layer_topmenu_list li a{display:block;width:166px;height:24px;}
	.layer_topmenu_list li a:hover{text-decoration:none;color:#fff; background-color:#b0b1b2;}

/*banner*/
.banner{ background-color:#cfcad1; margin-top:10px;}
.banner a{ display:block;width:991px;height:355px; margin:0 auto; background:url(../pic/pic1.jpg) no-repeat;}

/*index main*/
.index_main{width:990px; margin:0 auto;border:1px solid #dedcdc; background-color:#fff;}
	.index_main .index_main_title{ background-color:#c5c5c5;height:28px; margin-bottom:10px;}
	.index_main .index_main_title span{ display:block;width:28px;height:28px; float:left}
	.index_main .index_main_title div{width:243px; background-color:#6e6e6e;height:28px; text-align:center;}
	.index_main .index_main_title div h2{color:#fff;height:28px;font-size:18px; float:right; margin-right:10px; padding-left:40px; background:url(../images/pic.gif) -90px -65px  no-repeat;}	
	.title_blue{background-color:#26abff;}
	.title_purple{background-color:#de4798;}
	.title_green{background-color:#abdd22;}
	.title_orange{background-color:#ff5526;}
	a.index_box_more{ display:block;height:28px;width:90px;background-color:#6e6e6e; text-align:left;color:#fff; font-size:18px; font-weight:bold; text-indent:15px;}
	a.index_box_more:hover{ text-decoration:none;}
	
	.index_main .index_box{ margin-bottom:15px;}
	.index_main .index_box li{ float:left;margin-left:15px;*margin-left:12px;_margin-left:10px;}
		.top_one{ position:relative;width:262px;height:260px; }
		.top_one img{width:249px;height:246px;}
		.top_one a.img_a1{display:block;width:250px;height:250px;border:1px solid #989696;padding:5px;background:url(../images/img_logo.jpg) 5px 5px no-repeat}
		.top_one i{ display:block;width:249px;height:39px; background-color:#000;filter:alpha(opacity=50); opacity:0.5; position:absolute;left:6px;bottom:7px; z-index:99}
		.top_one p{ position:absolute;left:6px;bottom:7px; z-index:9999;width:249px;}
		.top_one p a,.top_one p span{color:#fff; display:block;height:39px; line-height:39px; margin-left:10px;}
		.top_one p span{ margin-right:10px;}
		.top_one p a:hover{ text-decoration:none;}
		.top_one p span a{ padding-left:17px; background:url(../images/pic.gif) -99px -17px no-repeat; margin-right:5px;}
		
		.top_other a{color:#000;}
		.top_other a:hover{ text-decoration:none;}
		.top_other img{width:114px;height:175px;}
		.top_other a.img_a1{display:block;width:114px;height:175px;border:1px solid #989696;padding:5px;background:url(../images/img_logo1.jpg) 5px 5px no-repeat}
		.top_other p{ margin:3px 0;}
		.top_other p a.praise{margin-right:5px; margin-left:15px;}
		.top_other p.p1 a{ margin-left:5px;}
		
		.index_main .index_box .newbeauty li{ position:relative; margin-left:13px;*margin-left:10px;_margin-left:8px;height:141px; overflow:hidden;}
		.newbeauty li img{width:121px;height:134px;}
		.newbeauty li a.img_a1{display:block;width:121px;height:134px; padding:2px; border:1px solid #989696;background:url(../images/img_logo2.jpg) 2px 2px no-repeat}
		.newbeauty li i{background-color:#000;filter:alpha(opacity=50); opacity:0.5;position:absolute;left:0;bottom:0;z-index:99; display:none;width:126px;height:20px;}
		.newbeauty li p{position:absolute;left:0;bottom:0;z-index:9999;width:126px;height:20px; display:none;}	
		.newbeauty li p a{line-height:18px;color:#fff; display:block;width:126px;height:18px; text-align:center;}	
		.newbeauty li p a:hover{ text-decoration:none;}
		.newbeauty li.hover p,.newbeauty li.hover i{ display:block;}
		
/*star*/
.star{ display:block;width:72px; height:13px; float:left; background:url(../images/star.gif) no-repeat; margin-top:3px;}
.star5{background-position:0 0;}
.star4{background-position:-14px 0;}
.star3{background-position:-28px 0;}
.star2{background-position:-42px 0;}
.star1{background-position:-56px 0;}

/*personal*/
.personal_img{color:#26abff; font-size:16px;width:262px; overflow:hidden; float:left; margin:17px 0 0 10px;}
.personal_img img{width:250px;height:287px; padding:5px; border:1px solid #989696;}
.personal_img p{width:260px; text-align:center; margin:10px auto 20px;}
.personal_img p a.praise{padding-left:17px; background:url(../images/pic.gif) -99px -23px no-repeat; margin-right:5px; margin-left:15px;color:#26abff;}
.personal_img p a.praise:hover{ text-decoration:none;}

.personal_con{border:1px solid #989696; float:left;width:656px;height:323px;margin:17px 0 0 10px; padding:5px 0 0 38px; background:url(../images/personal_bg.jpg) repeat-x;}
.personal_con h2{ font-size:25px; font-weight:100;}
.personal .personal_con h2 a,.personal_con h2 span{ font-size:16px;color:#26abff;}
.personal_con td{width:160px; padding:15px 0 10px 0;font-size:14px;color:#616265;}

.bar{font-size:14px;color:#616265;}
.bar_l,.bar_r{width:3px;height:22px;overflow:hidden;background:url(../images/pic.gif) no-repeat; float:left;}
.bar_l{background-position:-1px -258px}
.bar_r{background-position:-110px -289px;}
.bar_c{ background:url(../images/pic.gif) 0 -274px repeat-x; float:left;width:588px;height:22px;}
.bar_c p{width:25%;}
.bar_c em{ display:block;width:22px;height:22px; background:url(../images/pic.gif) -91px -193px no-repeat; float:right}
.bar_info span{ display:block;height:31px;width:140px; float:left; text-align:center; background:url(../images/pic.gif) center -118px no-repeat; padding-top:15px; margin-top:10px;font-size:14px;color:#616265;}

.position{ margin-top:20px; font-size:14px;color:#616265;}
.position select{color:#616265;width:150px;}

.album{ padding-bottom:20px;}
.album li{ position:relative; padding-top:225px; float:left;width:220px; margin:0 13px;_margin:0 10px;}
.album li .pic_a{ position:absolute;top:0;left:0; z-index:9999; background-color:#fff;}
.album i{ display:block;width:212px;height:212px;border:1px solid #26abff; position:absolute;top:6px;left:6px; z-index:99;}
.album img{width:200px;height:200px; padding:6px;border:1px solid #26abff;}
.album h3 a{ font-size:18px;color:#616265;}
.album p{color:#a1a2a3;font-size:16px;}
.album a.praise{padding-left:17px; background:url(../images/pic.gif) -99px -23px no-repeat; margin-right:5px; margin-left:15px;color:#26abff;}
.album span.span1{ display:block;width:100px; float:left;}
a.img_btn{display:inline-block;width:86px;height:27px;line-height:27px;text-align:center;background:url(../images/btn.gif) no-repeat;color:#fff;}
a.img_btn:hover{background-position:0 -27px;text-decoration:none;}

.personal_box{width:990px; position:relative}
.personal_box .rglSlideRight,.personal_box .rglSlideLeft{ position:absolute;top:40px; display:block;width:31px;height:46px; background:url(../images/pic.gif) no-repeat}
.personal_box .rglSlideRight{left:10px;background-position:0 -324px;}
.personal_box .rglSlideLeft{right:10px;background-position:-83px -324px;}
.rglSlide{width:828px;height:145px;overflow:hidden; margin:0 auto;position:relative}
.index_main .rglSlide .newbeauty li{width:139px; overflow:hidden; margin:0;}

.recent li{ float:left;font-size:12px; margin:10px 11px;width:68px;}
.recent li .p1 a{color:#009cda;}
.recent p{text-align:center;color:#a1a2a3; line-height:28px;}
.recent span.prompt{color:#616265;margin:0 0 0 15px;}
.recent img{width:52px;height:50px;border:1px solid #eee;}

.page_list{ margin-left:40px; padding-bottom:20px; border-bottom:1px dashed #C8C8C9; font-size:12px; line-height:24px;}
.page_list h3{ font-size:20px; font-weight:100; margin-top:35px;}
.page_list .page_list_con{ margin-top:20px;}
.page_list .page_list_con a{ display:inline-block;width:45px;height:24px; background-color:#009bd8; font-size:16px;color:#fff; text-align:center; margin-right:5px;}
.page_list .page_list_con b,.page_list .page_list_con span{ margin-right:5px;}
.page_list .page_list_con p.p1{margin:5px 0 0 100px;}

/*public*/
.margin10{ margin-top:10px;}
.padding1{padding:76px 0 86px 0;}
.padding2{padding:51px 0 45px 0;}

/*login main*/
.login_main{ background:url(../images/login_full_bg.jpg) center top no-repeat #fff;}
	.login_main .login_box{ background:url(../images/login_bg.jpg) no-repeat;width:990px; margin:0 auto;}
	.login_main .login{width:472px;height:272px;border:1px solid #8cd3ff; background-color:#fff; margin:0 auto;}
	.login_main .login h2{ font-weight:100; font-size:18px;width:83px;height:22px; background:url(../images/pic.gif) 0 -388px no-repeat; overflow:hidden; margin:15px 0 0 25px;color:#23577f;}
	.login_main .login_line{width:420px;height:1px; overflow:hidden; background-color:#d5e3ec; margin:10px auto 0;}
	.login_main .login_line span{ float:left; display:block;width:69px;height:1px; overflow:hidden; background-color:#26abff;}
	.login_main table.table{width:563px; margin:15px 0 0 300px; font-size:14px;}
	.login_main table{width:338px; margin:15px auto 0; font-size:14px;}
	.login_main td{height:50px; text-align:center}
	.login_main td input{width:180px;border:1px solid #d0d8db; padding:6px 3px;}
	.login_main td a.login_btn{ display:block;width:101px;height:36px; background:url(../images/pic.gif) no-repeat;background-position:-2px -415px; float:left; font-size:18px;color:#fff; line-height:36px;}
	.login_main td a.login_btn:hover{ background-position:-2px -457px; text-decoration:none;}
	#tishi{color:red;}
	
/*registration*/
.registration{width:902px;height:549px;border:1px solid #8cd3ff; background-color:#fff; margin:0 auto;}
	.registration h2{font-weight:100; font-size:18px;width:83px;height:22px; background:url(../images/pic.gif) 0 -388px no-repeat; overflow:hidden; margin:15px 0 0 48px;color:#23577f}
	.registration .login_title{float:right;color:#26abff; font-size:18px; margin:15px 40px 0 0;}
	.registration .login_line{width:808px;height:2px; overflow:hidden; background-color:#d5e3ec; margin:10px auto 0;}
	.registration .login_line span{width:77px;float:left; display:block;height:2px; overflow:hidden; background-color:#26abff;}
	.registration ul{width:604px;height:53px; background:url(../images/registration.jpg) 0 25px no-repeat; margin:28px auto 0;}
	.registration li{ float:left;width:201px; text-align:center;}
	.registration li a{ display:block;width:201px; text-align:center;height:55px;color:#616265;font-size:14px;}
	.registration li a:hover{ text-decoration:none;}
	.registration li.on a{ background:url(../images/registration.jpg) no-repeat}
	.registration li.on .a2{ background-position:-202px -41px;}
	.registration li.on .a3{background-position:-402px -41px;}
	.login_main .registration td input{width:200px; float:left}
	.login_main td input.checkbox{width:18px;float:left}
	.login_main td label{float:left}
	.login_main .registration td{height:50px;color:#616265;}
	.login_main .td td{height:30px;}
	.login_main .registration td div.onError,.login_main .registration td div.tishi{text-align:left;text-indent:10px;color:red}
	.login_main .registration td div.onFocus,.login_main .registration td div.onCorrect{text-align:left;text-indent:10px;}
	.login_main .registration td div p{text-align:left;text-indent:10px;color:#616265}	
	.login_main .registration div a{color:#616265;}
	.login_main td input.verification{width:50px; float:left; margin:10px 0 0 0;}
	.reg_2{width:604px; margin:45px auto;color:#616265;}
	.reg_2 p{ font-size:18px; line-height:35px;}
	.login_main .registration .reg_2 a{color:#26ABFF;}
	.reg_3{width:604px; margin:45px auto;color:#616265;}
	.reg_3 img{ margin:10px 0 40px 0;}
	.reg_3 p{ line-height:70px; font-size:18px; text-align:center;color:#23577f;}
	.line1{width:808px;height:1px; overflow:hidden; background-color:#d5e3ec; margin:0 auto;}
	
	.activation{ margin-left:250px; margin-top:50px;}
	.activation dd{ float:left; font-size:14px;}
	.activation dd div{padding-top:20px;}
	.activation .dd1{ padding-top:20px;}
	.activation .dd2{font-size:12px;color:#616265;}
	.activation dd img{width:125px;height:38px;}
	.activation input{width:142px; padding:3px 0; margin:0 10px;}
	.login_main .registration .activation a.login_btn{ display:block;width:116px;height:40px; background:url(../images/btn.jpg) -144px 0 no-repeat; float:left; font-size:18px;color:#fff; line-height:40px; text-align:center; margin-top:20px;color:#fff;}
	.login_main .registration .activation a.login_btn:hover{ background-position:-144px -56px; text-decoration:none;}	
	
/* btn */
#saveBase{ background-color:#009cd7; border:none;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px;cursor:pointer;color:#fff;}

/*page box*/
.page_box{width:990px; margin:0 auto;border:1px solid #DEDCDC; margin-top:5px; background:url(../images/page_box_left_bg.jpg) repeat-y;background-color:#fff;}	
	.page_left{ float:left;width:230px;  padding-top:17px;}
	.myinfo{color:#616265; font-size:16px;}
	.myinfo img{ padding:5px;border:1px solid #989696; margin-left:10px;width:184px;height:212px;}
	.myinfo p{text-indent:40px; margin-top:20px; line-height:16px;}
	
	.nav_left{ margin:50px 0;}
	.nav_left h2{ margin-top:10px;}
	.nav_left a{ display:block;width:227px;height:35px; line-height:35px;color:#000;font-size:16px;}
	.nav_left a:hover{ text-decoration:none; background:url(../images/page_left.gif) no-repeat;color:#fff;}
	.nav_left a.nav_1:hover{text-decoration:none; background:url(../images/page_left.gif) no-repeat;}
	.nav_left a.on{background:url(../images/page_left.gif) no-repeat;color:#fff;}
	.nav_left li a{ text-indent:65px; margin:5px 0;}
	a.nav_1 span{display:block;width:227px;height:35px; text-indent:55px; background:url(../images/page_left.gif) 0 -54px no-repeat;}
	
	.page_right{width:740px;_width:730px;_overflow:hidden; float:right; padding-bottom:80px; padding-right:20px;}
	.page_right .page_title{ font-size:18px;text-indent:45px; margin:30px 0;}
	.page_right .page_title span,.page_right .page_title a{color:#26abff; font-size:12px; font-weight:100; }
	.page_right .resume_table{ margin-left:45px; font-size:14px;}
	.page_right .resume_table tr{height:30px;}
	.page_experience{ margin-left:45px; font-size:14px; line-height:30px; margin-bottom:30px;}
	.page_experience span{ margin:0 10px;}
	
	.page_bottom_links{ font-size:14px;}
	.page_bottom_links p{ text-indent:2em; line-height:24px;}
	.page_bottom_links p a{color:red;}	
	
	.title_bar{width:770px; background:url(../images/registration1.jpg) 0 20px no-repeat;height:60px; margin-left:-10px; margin-top:30px;}
	.title_bar li{ float:left;width:154px; text-align:center;}
	.title_bar li a{color:#616265; font-size:14px; display:block;height:60px;width:154px;}
	.title_bar li.on a{ background:url(../images/registration1.jpg) no-repeat;}
	.title_bar li a:hover{ text-decoration:none;}
	.title_bar li.on .a1{ background-position:0 -32px;}
	.title_bar li.on .a2{background-position:-154px -32px;}
	.title_bar li.on .a3{background-position:-308px -32px;}
	.title_bar li.on .a4{background-position:-462px -32px;}
	.title_bar li.on .a5{background-position:-616px -32px;}
	
	.basic_info_h2{ font-size:30px; font-weight:100; margin:20px 0 0 85px;}
	.basic_info_h3{ font-size:20px; font-weight:100; margin:20px 0 0 85px;}
	.basic_info_h4{font-size:30px; font-weight:100; margin:20px 0 20px 0;}
	.upload_photo_w{width:735px;border:1px solid #E1E1E1;padding-bottom:15px;min-height:500px;}
	.upload_photo_box{ background: url("../images/upload_photo_box.jpg") repeat-x;padding:20px 10px 0 10px;height:38px;}
	.upload_photo_t{background-color:#F6F5F5;}
	.upload_photo_t th{height:30px;border-right:1px dotted #E3DFDD;}
	.upload_head{ margin-top:30px;}
	.upload_head .upload_head_l{ margin-left:85px;}
	.upload_head .upload_head_l img{width:220px;height:253px;border:10px solid #a1a2a4;}
	.upload_head .upload_head_r{ margin:210px 0 0 30px;color:#616265; }
	.upload_head .upload_head_r p{line-height:30px;}
	.basic_table{ margin-left:70px; margin-top:30px;}
	.basic_table td{ font-size:14px; line-height:25px;height:45px;}
	.basic_table td span{color:#26abff; padding:3px 5px 0 5px; float:left}
	.basic_table input,.basic_table select{ margin-left:10px;width:160px;}
	.basic_table select{width:165px \9;}
	.basic_table td a.login_btn{ display:block;width:138px;height:40px; background:url(../images/btn.jpg) no-repeat; float:left; font-size:18px;color:#fff; line-height:40px; text-align:center; margin-top:20px;}
	.basic_table td a.login_btn:hover{ background-position:0 -56px; text-decoration:none;}
	.location{position:relative}
	.location label{position:absolute;left:215px;top:1px;}
	
	.my_exp{ margin-left:45px; margin-top:20px; border-bottom:1px dashed #c8c8c9;width:674px; padding-bottom:10px; font-size:12px;}
	.my_exp p{ line-height:20px;}
	
	.my_exp_con{ margin-left:40px; font-size:16px; margin-top:10px;border-bottom:1px dashed #c8c8c9;width:674px; padding-bottom:30px;}	
	.my_exp_con p{ padding:7px 0;}
	.my_exp_con p span{ padding:0 5px;}
	.my_exp_con p input.text{width:435px;_padding:3px 0;}
	.my_exp_con p input.text1{width:114px; background:url(../images/pic.gif) 8px -381px no-repeat;border:1px solid #a1a2a3;_padding:3px 0;}
	.my_exp_con p label{ margin-right:10px;}
	.my_exp_con p select{width:300px;_padding:3px 0;}
	.my_exp_con p textarea{width:432px;height:118px;}
	.my_exp_con p a{ margin-right:10px;}
	.my_exp_con a.login_btn{ display:block;width:116px;height:40px; background:url(../images/btn.jpg) -144px 0 no-repeat; float:left; font-size:18px;color:#fff; line-height:40px; text-align:center; margin-top:20px;}
	.my_exp_con a.login_btn:hover{ background-position:-144px -56px; text-decoration:none;}	
	.my_exp_con .update_certificate .upload_head_r{ margin-left:10px;}
	.my_exp_con .update_certificate .upload_head_r p{font-size:12px;color:#616265;}
	
	.my_exp_add{margin-left:40px;}
	.my_exp_add span{ font-size:20px; float:left; line-height:40px; margin-top:20px;}
	.my_exp_add a.login_btn{ display:block;width:138px;height:40px; background:url(../images/btn.jpg) no-repeat; float:right; font-size:18px;color:#fff; line-height:40px; text-align:center; margin-top:20px;}
	.my_exp_add a.login_btn:hover{ background-position:0 -56px; text-decoration:none;}	
	
	.my_album{ margin-left:40px;}
	.my_album .p1{ margin:30px 0 40px 0;}
	.my_album .p2{ margin:10px 0 0 0;}
	.my_album a.btn{ display:block;width:139px;height:48px; background:url(../images/img_btn.jpg) no-repeat;font-size:20px;line-height:48px;color:#fff;text-align:center;}
	.my_album a.btn:hover{text-decoration:none;}
	
	.album_list{ margin-left:40px;}
	.album_list h3{ font-size:20px; font-weight:100; margin:50px 0 0px 0;}
	.album_list li{width:130px; float:left; margin:20px 10px 0 0;_margin:20px 8px 0 0;}
	.album_list li img{ padding:3px;border:1px solid #989696; margin-bottom:5px;width:121px;height:134px;}
	.album_list li a{color:#616265;line-height:24px;}
	.album_list li a.album_title{margin-left:5px;}
	.album_list li a.album_a1{ float:left;color:#009cda;margin-left:5px;}
	.album_list li a.album_a2{ float:right;color:#009cda;margin-right:5px;}
	
	.video_list{ margin-left:40px;}
	.video_list h3{ font-size:20px; font-weight:100; margin:50px 0 0px 0;}
	.video_list li{width:220px; float:left; margin:20px 10px 0 0;_margin:20px 8px 0 0;}
	.video_list li img{ padding:3px;border:1px solid #989696; margin-bottom:5px;width:210px;height:134px;}
	.video_list li a{color:#616265;line-height:24px;}
	.video_list li a.album_title{margin-left:5px;}
	.video_list li a.album_a1{ float:left;color:#009cda;margin-left:5px;}
	.video_list li a.album_a2{ float:right;color:#009cda;margin-right:5px;}	
	
	.page{ text-align:center;width:680px; margin-left:40px;padding:20px 0 10px 0;}
	.page a{color:#009cda;}
	.page a,.page span{ padding:0 2px;}
	
	.album_recent{ padding:20px 0 0 0;width:670px;border-top:2px dashed #009cda; margin-left:40px;}
	.album_recent_title h3{ float:left; font-size:14px; line-height:24px;}
	.album_recent_title a{ float:left;color:#009cda; font-weight:bold; margin-left:5px;line-height:24px;}
	.album_recent_title span{ float:right; font-size:12px;line-height:24px;}
	.album_recent li{width:76px; text-align:center; float:left; margin:15px 7px 0 0;}
	.album_recent li img{width:54px;height:52px;}
	.album_recent li a{color:#009cda;font-size:12px; line-height:24px;}
	.album_recent li span{color:#a1a2a3; font-size:12px;}
	
	.album_pic{}
	.album_pic_title{font-size:14px; margin:20px 0;}
	.album_pic_title a{color:#26abff; font-size:14px;}
	
	/* seach list */
	.search_box{width:930px; margin:0 auto; background-color:#fff; padding:10px 30px 20px 30px;min-height:700px;}
	.search_box p.title{margin:15px 0 15px 0; font-size:20px; font-weight:bold;}
	.seach_list dl{ padding:10px;border-bottom:1px dotted #E0E5DF;}
	.seach_list dl.hover{ background-color:#f8f8f8;}
	.seach_list dt,.seach_list dd{ float:left;}
	.seach_list dt a{ display:block;width:98px;height:112px; border:1px solid #989696;}
	.seach_list dt img{width:92px;height:106px; padding:3px;}
	.seach_list dd{ margin-left:20px;}
	.seach_list dd p{ font-size:14px;margin-bottom:8px;}
	.seach_list dd p strong{ font-size:20px;}
	.seach_list dd p span{ margin-right:20px;}
	.seach_list dd p a:hover{ text-decoration:none;}
		
/*footer*/
.footer{}
.footer p{width:990px; text-align:center;color:#737373; margin:10px auto;}
.foot_main{border-top:5px solid #006c96; background-color:#009bd8;height:30px;}
.foot_links{width:990px; margin:0 auto; text-align:center;color:#fff;}
.footer .foot_links a{color:#fff; font-size:12px; line-height:30px;}
.foot_links span{ margin:0 5px;}

/*照片详细*/
.photo_detail_m{ background: #F7F7F7; padding: 0 0 20px 0; border: 1px solid #ddd;margin: 20px 0;    }
.photo_detail_box{background: #EBEEE4;padding:60px 0px; border: 1px solid #fff; text-align: center; margin: 20px 20px 10px 20px ; position: relative;}
.photo_detail_box .photo_toleft{ width: 50%; height:100%;position: absolute; top:0px; left:0px;z-index: 1000;background: url("../images/group/photo_detail_bg.png");   }
.photo_detail_box .photo_toright{width: 50%; height:100%; position: absolute;  top:0px; right:0px;z-index: 1000;background: url("../images/group/photo_detail_bg.png");}
.photo_info{margin:0px 20px 20px 30px; color: #666}
.photo_info p{ margin: 5px 0}
.photo_info .lf{width: 60%;}
.photo_info .rf{width: 30%; border-left: 1px solid #ddd; padding-left: 10px;}

/*提示框样式*/
.tip_box{padding:13px 10px;border:1px solid #d7d7d7;border:5px solid #dfdfdf \9;background:#fff;font-size:14px;
	-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 0 10px #B2B4B2;
	-moz-box-shadow:0 0 10px #B2B4B2;-webkit-box-shadow:0 0 10px #B2B4B2;
}
.tip_box .txt1{width: 170px;line-height:22px;float:left; padding:0px;margin:0px;word-wrap:break-word;word-break:break-all;}